package org.sdp.pearproject.dto.request;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;
import java.util.Map;

import com.alibaba.fastjson.JSONObject;


import java.util.Date;
import java.util.List;

/**
 * @ClassName: ProjectForEventsGetEventsListByCalendarRequest
 * @Description:
 * @Author: SDP
 * @Date: 2022-07-27
 * @Version: 1.0
 * Table: pear_project
 * Comment:
 * 项目表
 */
public class ProjectForEventsGetEventsListByCalendarRequest extends BaseRequest {
    private static final long serialVersionUID = 21143616981828854L;

    //date
    @JsonProperty("date")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss", name = "date")
    private Date date;

    public Date getDate() {
        return date;
    }
    
    public void setDate(Date _v) {
        date = _v;
    }

    //member_codes
    @JsonProperty("member_codes")
    @JSONField(name = "member_codes")
    private List<String> memberCodes;

    public List<String> getMemberCodes() {
        return memberCodes;
    }
    
    public void setMemberCodes(List<String> _v) {
        memberCodes = _v;
    }

    @Override
    public void checkParam() throws Exception {

    }
}
